Parallel Simulation Made Easy With OMNeT++

نویسنده

  • András Varga
چکیده

This paper reports a new parallel and distributed simulation architecture for OMNeT++, an open-source discrete event simulation environment. The primary application area of OMNeT++ is the simulation of communication networks. Support for a conservative PDES protocol (the Null Message Algorithm) and the relatively novel Ideal Simulation Protocol has been implemented. Placeholder modules, a novel way of distributing the model over several logical processes (LPs) is presented. The OMNeT++ PDES implementation has a modular and extensible architecture, allowing new synchronization protocols and new communication mechanisms to be added easily, which makes it an attractive platform for PDES research, too. We intend to use this framework to harness the computational capacity of high-performance cluster computers for modeling very large scale telecommunication networks to investigate protocol performance and rare event failure scenarios.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

PARALLEL SIMULATION MADE EASY WITH OMNeT++

This paper reports a new parallel and distributed simulation architecture for OMNeT++, an open-source discrete event simulation environment. The primary application area of OMNeT++ is the simulation of communication networks. Support for a conservative PDES protocol (the Null Message Algorithm) and the relatively novel Ideal Simulation Protocol has been implemented. Placeholder modules, a novel...

متن کامل

Extending the OMNeT++ Sequence Chart for Supporting Parallel Simulations in Horizon

Developing parallel network simulations is a complex task. Besides getting the model right, developers of parallel simulations are striving for an additional design goal: Performance. We argue that developers need an insight into the behavior of a simulation model in order to assess and optimize its parallel performance. Specifically, given a parallel simulation model, it is imperative to ident...

متن کامل

SimProcTC: the design and realization of a powerful tool-chain for OMNeT++ simulations

In this paper, we introduce our Open Source simulation tool-chain for OMNeT++ simulations: SimProcTC. This model-independent tool-chain has been designed to perform the common and frequently recurring tasks of simulation work – which are the parametrization of runs, the distributed run processing and the results visualization – in an efficient and easy to use manner. It is already successfully ...

متن کامل

The Omnet++ Discrete Event Simulation System

The paper introduces OMNeT++, a C++-based discrete event simulation package primarily targeted at simulating computer networks and other distributed systems. OMNeT++ is fully programmable and modular, and it was designed from the ground up to support modeling very large networks built from reusable model components. Large emphasis was placed also on easy traceability and debuggability of simula...

متن کامل

Pitfalls when using parallel streams in OMNeT++ simulations

By means of a simple OMNeT++ simulation scenario, which uses parallel streams of random numbers, we want to point out several technical pitfalls when applying different random number generators and using different initialization values for them. We describe shortcomings of the built-in random number generator (RNG) and describe traps when using modern RNGs. Quantitative and qualitative analyses...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009